crew-served weapon - German English Dictionary